<!DOCTYPE html>
<html>

<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<title>产品列表页</title>
<link rel="icon" href="assets/img/favicon.ico">
<link rel="stylesheet" type="text/css" href="css/webbase.css" />
<link rel="stylesheet" type="text/css" href="css/pages-list.css" />
<link rel="stylesheet" type="text/css"
	href="css/widget-cartPanelView.css" />
<script src="js/vue.js" type="application/javascript"></script>
<script src="js/axios.js" type="application/javascript"></script>
	<!-- 引入样式 -->
	<link rel="stylesheet" href="./element-ui/lib/theme-chalk/index.css">
	<!-- 引入组件库 -->
	<script src="./element-ui/lib/index.js"></script>
</head>
<body >
	<!-- 头部栏位 -->
	<!--页面顶部-->
	<div id="app">
		<div id="nav-bottom">
			<!--头部-->
			<div class="header">
				<div class="py-container">
					<div class="yui3-g Logo">
						<div class="yui3-u Left logoArea">
							<a class="logo-bd" title="爱思乐" href="JD-index.html"
							   target="_blank"></a>
						</div>
						<div class="yui3-u Center searchArea">
							<div class="search">
								<form action="" class="sui-form form-inline">
									<!--searchAutoComplete-->
									<div class="input-append">
										<input type="text" id="autocomplete" type="text" v-model="keyword"
											   class="input-error input-xxlarge" />
										<button class="sui-btn btn-xlarge btn-danger" @click="searchKey" type="button">搜索</button>
									</div>
								</form>
							</div>
						</div>
					</div>
				</div>
			</div>
		</div>
		<!--list-content-->
		<div class="main" >
			<div class="py-container">
				<!--selector-->
				<div class="clearfix selector">
					<div class="type-wrap">
						<div class="fl key">商品分类</div>
						<div class="fl value">
							<a href="#">手机</a> <a href="#">电视</a>
						</div>
						<div class="fl ext"></div>
					</div>
					<div class="type-wrap logo">
						<div class="fl key brand">品牌</div>
						<div class="value logos">
							<ul class="logo-list">
								<li><img src="img/_/phone01.png" /></li>
								<li><img src="img/_/phone02.png" /></li>
								<li><img src="img/_/phone03.png" /></li>
								<li><img src="img/_/phone04.png" /></li>
								<li><img src="img/_/phone05.png" /></li>
								<li><img src="img/_/phone06.png" /></li>
								<li><img src="img/_/phone07.png" /></li>
								<li><img src="img/_/phone08.png" /></li>
								<li><img src="img/_/phone09.png" /></li>
								<li><img src="img/_/phone10.png" /></li>
								<li><img src="img/_/phone11.png" /></li>
								<li><img src="img/_/phone12.png" /></li>
								<li><img src="img/_/phone13.png" /></li>
								<li><img src="img/_/phone14.png" /></li>
								<li><img src="img/_/phone05.png" /></li>
								<li><img src="img/_/phone06.png" /></li>
								<li><img src="img/_/phone07.png" /></li>
								<li><img src="img/_/phone02.png" /></li>
							</ul>
						</div>
						<div class="ext">
							<a href="javascript:void(0);" class="sui-btn">多选</a> <a
								href="javascript:void(0);">更多</a>
						</div>
					</div>
					<div class="type-wrap">
						<div class="fl key">网络制式</div>
						<div class="fl value">
							<ul class="type-list">
								<li><a>GSM（移动/联通2G）</a></li>
								<li><a>电信2G</a></li>
								<li><a>电信3G</a></li>
								<li><a>移动3G</a></li>
								<li><a>联通3G</a></li>
								<li><a>联通4G</a></li>
								<li><a>电信3G</a></li>
								<li><a>移动3G</a></li>
								<li><a>联通3G</a></li>
								<li><a>联通4G</a></li>
							</ul>
						</div>
						<div class="fl ext"></div>
					</div>
					<div class="type-wrap">
						<div class="fl key">显示屏尺寸</div>
						<div class="fl value">
							<ul class="type-list">
								<li><a>4.0-4.9英寸</a></li>
								<li><a>4.0-4.9英寸</a></li>
							</ul>
						</div>
						<div class="fl ext"></div>
					</div>
					<div class="type-wrap">
						<div class="fl key">摄像头像素</div>
						<div class="fl value">
							<ul class="type-list">
								<li><a>1200万以上</a></li>
								<li><a>800-1199万</a></li>
								<li><a>1200-1599万</a></li>
								<li><a>1600万以上</a></li>
								<li><a>无摄像头</a></li>
							</ul>
						</div>
						<div class="fl ext"></div>
					</div>
					<div class="type-wrap">
						<div class="fl key">价格</div>
						<div class="fl value">
							<ul class="type-list">
<!--								<li><a>0-500元</a></li>-->
<!--								<li><a>500-1000元</a></li>-->
<!--								<li><a>1000-1500元</a></li>-->
<!--								<li><a>1500-2000元</a></li>-->
<!--								<li><a>2000-3000元 </a></li>-->
<!--								<li><a>3000元以上</a></li>-->
								<li><a @click="queryByPrice('0-500')">0-500元</a></li>
								<li><a @click="queryByPrice('500-1000')">500-1000元</a></li>
								<li><a @click="queryByPrice('1000-1500')">1000-1500元</a></li>
								<li><a @click="queryByPrice('1500-2000')">1500-2000元</a></li>
								<li><a @click="queryByPrice('2000-3000')">2000-3000元 </a></li>
								<li><a @click="queryByPrice('3000')">3000元以上</a></li>
							</ul>
						</div>
						<div class="fl ext"></div>
					</div>
					<div class="type-wrap">
						<div class="fl key">更多筛选项</div>
						<div class="fl value">
							<ul class="type-list">
								<li><a>特点</a></li>
								<li><a>系统</a></li>
								<li><a>手机内存 </a></li>
								<li><a>单卡双卡</a></li>
								<li><a>其他</a></li>
							</ul>
						</div>
						<div class="fl ext"></div>
					</div>
				</div>
				<!--details-->
				<div class="details" >
					<div class="sui-navbar">
						<div class="navbar-inner filter">
							<ul class="sui-nav">
								<li class="active"><a href="#">综合</a></li>
								<li><a href="#">销量</a></li>
<!--								<li><a href="#">新品</a></li>-->
								<li><a @click="orderByTime()">新品</a></li>
								<li><a href="#">评价</a></li>
								<li><a href="#">价格</a></li>
							</ul>
						</div>
					</div>
					<!-- 商品列表 -->
					<div class="goods-list">
						<ul class="yui3-g">
							<li class="yui3-u-1-5" v-for="item in results">
								<div class="list-wrap">
									<div class="p-img">
										<a href="item.html" target="_blank"><img
												:src="item.image" /></a>
									</div>
									<div class="price">
										<strong> <em>¥</em> <i>{{item.price}}</i>
										</strong>
									</div>
									<div class="attr">
<!--										<em>{{item.title}}</em>-->
										<em v-html="item.title"></em>
									</div>
								</div>
							</li>
						</ul>
					</div>
					<!--<div class="fr page">
						<div class="sui-pagination pagination-large">
							<ul>
								<li class="prev disabled"><a href="#">«上一页</a></li>
								<li class="active"><a href="#">1</a></li>
								<li><a href="#">2</a></li>
								<li><a href="#">3</a></li>
								<li><a href="#">4</a></li>
								<li><a href="#">5</a></li>
								<li class="dotted"><span>...</span></li>
								<li class="next"><a href="#">下一页»</a></li>
							</ul>
							<div>
								<span>共10页&nbsp;</span><span> 到第 <input type="text"
																		class="page-num"> 页
									<button class="page-confirm" onclick="alert(1)">确定</button></span>
							</div>
						</div>

					</div>-->
					<div align="center">
						<el-pagination
								:page-size="page_size"
								:current-page="current_page"
								:pager-count="11"
								layout="prev, pager, next"
								:total="total"
								:disabled="disabled"
								@current-change="pageQuery">
						</el-pagination>
					</div>



				</div>
				<!--hotsale-->
				<div class="clearfix hot-sale">
					<h4 class="title">热卖商品</h4>
					<div class="hot-list">
						<ul class="yui3-g">
							<li class="yui3-u-1-4">
								<div class="list-wrap">
									<div class="p-img">
										<img src="img/like_01.png" />
									</div>
									<div class="attr">
										<em>Apple苹果iPhone 6s (A1699)</em>
									</div>
									<div class="price">
										<strong> <em>¥</em> <i>4088.00</i>
										</strong>
									</div>
									<div class="commit">
										<i class="command">已有700人评价</i>
									</div>
								</div>
							</li>
							<li class="yui3-u-1-4">
								<div class="list-wrap">
									<div class="p-img">
										<img src="img/like_03.png" />
									</div>
									<div class="attr">
										<em>金属A面，360°翻转，APP下单省300！</em>
									</div>
									<div class="price">
										<strong> <em>¥</em> <i>4088.00</i>
										</strong>
									</div>
									<div class="commit">
										<i class="command">已有700人评价</i>
									</div>
								</div>
							</li>
							<li class="yui3-u-1-4">
								<div class="list-wrap">
									<div class="p-img">
										<img src="img/like_04.png" />
									</div>
									<div class="attr">
										<em>256SSD商务大咖，完爆职场，APP下单立减200</em>
									</div>
									<div class="price">
										<strong> <em>¥</em> <i>4068.00</i>
										</strong>
									</div>
									<div class="commit">
										<i class="command">已有20人评价</i>
									</div>
								</div>
							</li>
							<li class="yui3-u-1-4">
								<div class="list-wrap">
									<div class="p-img">
										<img src="img/like_02.png" />
									</div>
									<div class="attr">
										<em>Apple苹果iPhone 6s (A1699)</em>
									</div>
									<div class="price">
										<strong> <em>¥</em> <i>4088.00</i>
										</strong>
									</div>
									<div class="commit">
										<i class="command">已有700人评价</i>
									</div>
								</div>
							</li>
						</ul>
					</div>
				</div>
			</div>
		</div>
	</div>
<script>
	new Vue({
		el: '#app',
		data: {
			keyword: '',
			results: [],
			create_time: 1,
			page_size: 10,
			current_page: 1,
			total: 10000,
			disabled: true
		},
		created() {

		},
		methods: {
			searchKey(){
				let keyword = this.keyword;
				if(keyword){
					axios.get('http://localhost:8080/good/search/'+this.current_page+'/'+this.page_size+'?keyword='+keyword+'&price=&create_time=').then((result)=>{
						this.results = result.data.data;
						this.total = result.data.total;
						this.disabled=false;
					})
				}
			},
			orderByTime() {
				let keyword = this.keyword;
				let create_time = -this.create_time;
				this.create_time = create_time;

				if(keyword){
					axios.get('http://localhost:8080/good/search/'+this.current_page+'/'+this.page_size+'?keyword='+keyword+'&price=&create_time='+create_time).then((result)=>{
						this.results = result.data.data;
					})
				}
			},
			queryByPrice(price) {
				let keyword = this.keyword;
				if(keyword){
					axios.get('http://localhost:8080/good/search/'+this.current_page+'/'+this.page_size+'?keyword='+keyword+'&price='+price+'&create_time=').then((result)=>{
						this.results = result.data.data;
					})
				}
			},
			pageQuery(val) {
				console.log(val);
				this.current_page=val;
				this.searchKey();
			}
		}
	});
</script>

</body>

</html>